ingrown meander - English Synonyms Dictionary